package com.xy.constants;

/**
 * RabbitMQ常量池
 */
public interface RabbitConstant {


	/**
	 * 队列名称 门禁记录推送
	 */
	String TOPIC_RECORD_QUEUE = "sendExecuteFlowQueue";
	/**
	 * 路由 门禁记录推送
	 */
	String TOPIC_RECORD_ROUTING_KEY_ONE = "sendExecuteFlowQueue.#";
	/**
	 * 交换机 门禁记录推送
	 */
	String TOPIC_RECORD_EXCHANGE = "sendExecuteFlow";
	/**
	 * 队列名称 离线门禁记录
	 */
	String TOPIC_RECORD_OFF_LINE_QUEUE = "topicRecordOffLineQueue";
	/**
	 * 路由 离线门禁记录
	 */
	String TOPIC_RECORD_OFF_LINE_ROUTING_KEY_ONE = "topicRecordOffLineRoutingKeyOne.#";
	/**
	 * 交换机 离线门禁记录
	 */
	String TOPIC_RECORD_OFF_LINE_EXCHANGE = "topicRecordOffLineExchange";


	/**
	 * 队列名称 百度人脸注册
	 */
	String TOPIC_ADD_FACE_QUEUE = "topicAddFaceQueue";
	/**
	 * 路由 百度人脸注册
	 */
	String TOPIC_ADD_FACE_ROUTING_KEY_ONE = "topicAddFaceRoutingKeyOne.#";
	/**
	 * 交换机 百度人脸注册
	 */
	String TOPIC_ADD_FACE_EXCHANGE = "topicAddFaceExchange";

	/**
	 * 队列名称 百度人脸修改
	 */
	String TOPIC_UPDATE_FACE_QUEUE = "topicUpdateFaceQueue";
	/**
	 * 路由 百度人脸修改
	 */
	String TOPIC_UPDATE_FACE_ROUTING_KEY_ONE = "topicUpdateFaceRoutingKeyOne.#";
	/**
	 * 交换机 百度人脸修改
	 */
	String TOPIC_UPDATE_FACE_EXCHANGE = "topicUpdateFaceExchange";

	/**
	 * 队列名称 百度人脸删除
	 */
	String TOPIC_DELETE_FACE_QUEUE = "topicDeleteFaceQueue";
	/**
	 * 路由 百度人脸删除
	 */
	String TOPIC_DELETE_FACE_ROUTING_KEY_ONE = "topicDeleteFaceRoutingKeyOne.#";
	/**
	 * 交换机 百度人脸删除
	 */
	String TOPIC_DELETE_FACE_EXCHANGE = "topicDeleteFaceExchange";
	/**
	 * 队列名称 腾讯人脸注册
	 */
	String TOPIC_TENCENT_ADD_FACE_QUEUE = "topicTencentAddFaceQueue";
	/**
	 * 路由 腾讯人脸注册
	 */
	String TOPIC_TENCENT_ADD_FACE_ROUTING_KEY_ONE = "topicTencentAddFaceRoutingKeyOne.#";
	/**
	 * 交换机 腾讯人脸注册
	 */
	String TOPIC_TENCENT_ADD_FACE_EXCHANGE = "topicTencentAddFaceExchange";

	/**
	 * 队列名称 腾讯人脸删除
	 */
	String TOPIC_TENCENT_DELETE_FACE_QUEUE = "topicTencentDeleteFaceQueue";
	/**
	 * 路由 腾讯人脸删除
	 */
	String TOPIC_TENCENT_DELETE_FACE_ROUTING_KEY_ONE = "topicTencentDeleteFaceRoutingKeyOne.#";
	/**
	 * 交换机 腾讯人脸删除
	 */
	String TOPIC_TENCENT_DELETE_FACE_EXCHANGE = "topicTencentDeleteFaceExchange";
}
